Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENRHOS TERRACE Detached £245,063 £87,500 12 Jul 2002
4 PENRHOS TERRACE Semi-Detached £277,016 £164,000 24 Oct 2006
5 PENRHOS TERRACE Terraced £277,016 £164,000 24 Oct 2006
6 PENRHOS TERRACE Terraced £262,852 £77,500 22 Jun 2001